(Slang) (US) barracuda - Englisch Synonyme Wörterbuch